home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HyperLib 1997 Winter - Disc 1
/
HYPERLIB-1997-Winter-CD1.ISO.7z
/
HYPERLIB-1997-Winter-CD1.ISO
/
オンラインウェア
/
PRG
/
Gestalt Selectors 3.3.sit
/
Gestalt Selectors 3.3
/
Gestalt Selectors List 3.3
/
Updates
/
Update 3.2.4
< prev
next >
Wrap
Text File
|
1996-02-22
|
14KB
|
369 lines
I'am speechless because of the overload of new information in the last few
days...
If you like the secret Finder selector, have I news for you!
Have fun!
Rene
Gestalt Selectors List 3.2.4 Update
===================================
Maintained and published by Rene G.A. Ros (rgaros@bio.vu.nl)
First published: 12 October 1992, 13:15 CET (GMT+1)
Last version : 11 December 1995, 08:05 CET (GMT+1)
Previous update: 5 February 1996, 20:30 CET (GMT+1)
Last modified : 21 February 1996, 21:30 CET (GMT+1)
The complete version is available to subscribers by sending an email to:
gestalt-selectors-list-request@bio.vu.nl
with as subject:
archive get recent/gestalt-selectors.etx
or to get the compressed version:
archive get recent/gestalt-selectors.sit.hqx
If this is the first update you receive since subscribing to the mailing
list you may want to get the previous updates as well. Then email to the
address listed above and use this command:
archive get updates/updates-comb.etx
A vertical bar in front of a line indicates the line has changed or was
added.
PLEASE SEND COMMENTS AND CORRECTIONS TO THE EDITOR AS SOON AS POSSIBLE.
The following persons contributed to this update:
===========================================================================
Contributions to the selector sections
===========================================================================
Person Software Selector(s) added/changed
---------------------------------------------------------------------------
Anonymous 2 System? rmbg
Anonymous 3 System? fndm
Finder 7.5.5 fndx
Gilles Berkovitch Glidel ext Gldl
Quinn "The Eskimo!" System? valk
Rene Ros System ? enav
System (enablers) hdwr
---------------------------------------------------------------------------
===========================================================================
Contributions to the non-selector sections
===========================================================================
Person Chapter/Section
---------------------------------------------------------------------------
Rene Ros Reports/Disabling PowerKey (removed)
---------------------------------------------------------------------------
An anonymous contributor found two more bits in a secret selector which
enables certain unofficial features of the Finder. It is now also known a
second secret Finder selector exists to disable features.
Includes information from the System 7.5 Update 2.0 /System 7.5.3 TechNote
which is included with the SU 2.0 Seed 11 distribution.
Apple System Software (A-E)
===========================
No changes.
Apple System Software (F-J)
===========================
hdwr (System [6.0.4]) INF
gestaltHardwareAttr
Returns information about the hardware configuration of the machine.
enum {
#define gestaltHardwareAttr 'hdwr' /* hardware attributes */
gestaltHasVIA1 = 0, /* VIA 1 */
gestaltHasVIA2 = 1, /* VIA 2 */
gestaltHasRBV = 2, /* RBV &M01 */
gestaltHasASC = 3, /* ASC (or compatible with) */
gestaltHasSCC = 4, /* SCC &M01 */
gestaltHasOSS = 5, /* OSS &M01 */
gestaltHasSCSIDMA = 6, /* 53C80 SCSI DMA &M01 */
gestaltHasSCSI = 7, /* 53C80 SCSI */
gestaltHasSWIMIOP = 8, /* SWIM IOP &M01 */
gestaltHasSCCIOP = 9, /* SCC IOP &M01 */
gestaltHasFitch = 10, /* Fitch memory Controller &M02 */
gestaltHasIWM = 11, /* IWM &M01 */
gestaltHasPWM = 12, /* PWM disk speed buffer &M02 */
gestaltHasRAMSndBuff = 13, /* RAM-based sound buffer &M02 */
gestaltHasVideoDAConv = 14, /* Video D/A Converter &M02 */
gestaltHasPGC = 15, /* PGC (parity control) &M02 */
gestaltHasRPU? = 16, /* Random Parity Unit */
gestaltHasOMC? = 17, /* Orwell Memory Controller */
gestaltHasVISARBV? = 18, /* VISA Ram Based Video */
gestaltHasSoftPowerOff = 19, /* Software PowerOff */
/* (since System 7.0?) &S01 */
gestaltHasSonic = 20, /* Sonic (built-in ethernet) &M01 */
gestaltHasSCSI961 = 21, /* Int. 53C96 SCSI &AT01 */
gestaltHasSCSI962 = 22, /* Ext. 53C96 SCSI &AT01 */
gestaltHasDAFBVideo = 23, /* DAFB Video &M01 */
gestaltHasUniversalROM = 24, /* Universal ROM &AT04 */
gestaltHasJMC = 25, /* Jaws Memory Controller? */
| gestaltNeedsRESET = 26, /* ??? set on PowerMac, C660AV and */
| /* under MAE 1.0 */
[gestaltNeedsRESET was incorrectly listed as bit# 27]
| gestalt??? = 27, /* ??? set on PM 7500/100 with */
| /* System 7.5.3 */
gestaltHasEnhancedLtalk= 30}; /* Enhanced LocalTalk &AD21 */
NOTES:
See for additional information the TN "M.OV.GestaltSysenvirons" (OV 16).
On the Mac IIfx and Quadra 900 the gestaltHasSCC bit always returns 0
because the SCC is isolated by I/O processors. When the Compatibility
Switch control panel is used the bit is set. &AD12
The old IM VI listed this selector as an environmental selector but
IM OS Utilities now lists it as an informational selector.
Apple System Software (K-N)
===========================
No changes.
Apple System Software (O-S)
===========================
|rmbg (System [7.5.2])
| kResourceBugFixesAttrs
| Returns information to determine both the presence of the native
| Resource Manager and the ordering of resources returned by the
| GetIndType and Get1IndType. &AT13
|
| enum {
| kGestaltRMNativePowerPC? 0,
| kGestaltRM??? 1
| kGestaltRMTypeIndexOrderingReverse 2, /* reverse ordering */
| kGestaltRMTypeIndexOrderingUndefined 3}; /* ordering information */
| /* unavailable */
Apple System Software (T-Z)
===========================
No changes.
Apple Additional Software
=========================
|arb (PortShare Pro ? cp [1.2?] by Stalker Software)
(Serial Port Arbitrator ext [1.0], part of Apple Remote Access)
gestaltArbitorAttr &AD02
Returns information about the Serial Port Arbitration.
enum {
#define gestaltArbitorAttr 'arb ' /* Serial Port Arbitration */
/* attributes */
gestaltSerialArbitrationExists = 0}; /* Serial Port Arbitration */
/* installed */
Third Parties Software
======================
|Gldl (Glidel ext [2.5] by Gilles Berkovitch]
| gestaltGlidel?
| Presence indicates the succesfull installation of the extension.
|
| #define gestaltGlidel? 'Gldl'
Unknown Gestalt Selector Codes
==============================
Apple Software
--------------
|enav (System? [7.5.3])
| Observed value: 1 (PM 7500/100 w 7.5.3).
|fndm (??? [???])
| gestaltFinder???
| By installing this selector and setting specified bits in the response
| some features of the Finder are DISABLED.
|
| enum {
| #define gestaltFinder? 'fndx'
| /* all the following bits are not defined prior to Finder 7.5.5 */
| gestaltFinderDisableTranslucent? = 0}; /* if set, no translucent */
| /* icons while dragging */
|
| NOTES:
| The m is actually an option-m (0xB5).
|
| See the 'fndx' (option-x) selector to ENABLE Finder features.
|
fndx (AliasDragger ext [1.0b1] by Leonard Rosenthol)
(ControlDragEnabler ext [1.0] by Anthonis DeRobertis)
(Finder Enabler [1.0] by Marco Piovanelli)
| (Secret Finder Features ext [???] by Mark Bizer)
gestaltFinderFeaturesAttr?
By installing this selector and setting specified bits in the response
| some undocumented features of the Finder are enabled.
enum {
#define gestaltFinderFeaturesAttr? 'fndx'
| /* all the following bits are not defined prior to the */
| /* System 7.1 Pro Finder */
gestaltFinderControlDrag? = 0, /* if set, control dragging an */
/* item creates an alias */
gestaltFinderRevealOriginal? = 1, /* if set, Reveal Original menu */
/* item is added */
| /* all the following bits are not defined prior to Finder 7.5.5 */
| gestaltFinderTrashSelection? = 2, /* if set, Command-Delete moves */
| /* selector to trash */
| gestaltFinderKillZoomRects? = 3}; /* if set, no zoom rectangles */
| /* are shown. */
NOTES:
The x is actually an option-x (0xC5).
See the 'fndm' (option-m) selector to DISABLE Finder features.
Apperantly the Finder team implemented several features not approved
by the 'high command'. Under normal circumstances these features are
not available, unless the correct bit is set with the response of
this selector. There are probably more bits defined, or already
obsolete because the feature got implemented with later versions of
the Finder. (Anonymous)
Setting bit 1 causes a new menu item to be added to the Finder's File
menu, just below "Find Again". The new item is "Reveal Original" and
it instantly resolves alias files! (Marco Piovanelli)
| Finder 7.5.5 adds, at least, two more bits to this list. When bit 2 is
| set using the Command-Delete moves the current selection to the Trash.
| With bit 3 one can turn the zoom rectangles, visible when opening and
| closing windows, on and off.
| System 7.5 Update 2.0 will include the Finder 7.5.5 but it is also
| part of the System 7.5.2 PowerBook 190/5300/2300 update.
| (Rene Ros, based on the Secret Finder Features read-me file written
| by Marc Bizer).
valk (System? [7.5.1?] on Power Mac 5200)
| gestaltValkyrie?
| Returns information about the Valkyrie video chip?
| enum {
| #define gestaltValkyrie? 'valk'
| gestaltValkyriePresent? = 0?};
Third Parties Software
----------------------
No changes.
General Info
============
Sources
-------
AT Technical Notes
|AT13 TN 1017 System 7.5 Update 2.0 / System 7.5.3 Update
About this list
===============
For this update this chapter only includes the 'Gestalt Submission Form',
'Acknowledgements' and 'Editors' Address' sections.
Gestalt Submission Form
-----------------------
You can use this form to report information you found on already included
selectors. But you can also use it to register new Gestalt selector codes.
If you want to register the selector code your software installs, make sure
you registered your code first with Apple Computer, Inc. Also, it is your
good right if you chose to keep the meaning of the response value private.
If so, still register so that others can at least detect your software by
determining if the selector is present.
Software means, in this form, the software which installs the selector
code. Not the whole package, just the extension or control panel (perhaps
application) itself.
The package is the product name in which the software is included and
distributed.
If data is not available or relevant, leave it blank. When the selector
contains non-ASCII characters, please also provide the hexadecimal value.
You can also fill in this form on-line because it is also on the WWW
pages of the GSL: http://www.bio.vu.nl/home/rgaros/gestalt/
Your name:
Your email address:
Your company name:
Do you want to remain anonymous? Yes / No
Software name:
Software type: O application
O control panel
O extension (also 'appe')
O other:
Category: O Apple System Software
O Apple Additional Software
O Apple Software
O Third Parties Software
Package name:
Author or Company name:
Gestalt Selector:
Constant name:
First version to install selector:
Source of information:
Short description of the returned response:
Additional constant names and values for the response value meaning:
Please email this form to this Internet address: rgaros@bio.vu.nl
Acknowledgements
----------------
I want to thank the following persons for their contributions to this
update and their support of this list:
===========================================================================
Name Internet Email Address
---------------------------------------------------------------------------
Anonymous contributor(s) anonymous@secret.bvd.nl
Gilles Berkovitch gberkovi@imaginet.fr
Quinn "The Eskimo!" quinn@quinn.echidna.id.au
---------------------------------------------------------------------------
Legal Stuff
-----------
(C) 1992-1996, Rene G.A. Ros
It is not allowed to distribute updates to the GSL. The full GSL can be
used freely but is not public domain.
See for legal information the Legal Stuff chapter of the full Gestalt
Selectors List.
Editor's Address
----------------
Rene G.A. Ros
developer at Mac Support Automation B.V., Uitgeest, The Netherlands
consultant to the Computer Department,
Biology Faculty, Vrije Universiteit Amsterdam, The Netherlands
contract programmer Pascal and C, also 4th Dimension and other data-bases
D.C. van Krimpenstraat 3
1067 SG Amsterdam-Geuzenveld
The Netherlands, Europe
Email: rgaros@bio.vu.nl (preferred)
rgaros@dds.nl
100112.1363@compuserve.com